ubuntu20.04使用USB转串口进行串口调试

您所在的位置:网站首页 cnc usb如何转换串口 ubuntu20.04使用USB转串口进行串口调试

ubuntu20.04使用USB转串口进行串口调试

2024-01-07 14:56| 来源: 网络整理| 查看: 265

1.测试环境

Virtual Box 中虚拟的Ubuntu20.04.

PL2303芯片USB转串口线

串口调试工具:

CuteCom  /  BaoYuanSerial

 

2.将USB串口映射到Ubuntu中

启动Ubunt虚拟机,如果映射失败,Ubuntu是启动不了的。

查看映射后的端口号,终端输入 ls /dev/ttyS* -alt

第一行应该就是新映射的结果

3.安装PL2303串口驱动

以前的Ubuntu是直接将此驱动编译进内核,但不知道从哪个版本开始Ubuntu将其从内核去掉了,所以只能由我们自己安装USB转串口驱动,方法如下:

  (1)先切换进入root环境 

输入su回车,再输入root密码进入root权限。(如果没有设置root密码,请先设置)

(2)文件拷贝

   将PL2303驱动从/lib/modules/5.8.0-55-generic/kernel/drivers/usb/serial/下的pl2303.ko文件拷贝到/usr/src/Linux-headers-5.8.0-55-generic/drivers/usb/serial下:    cp /lib/modules/5.8.0-55-generic/kernel/drivers/usb/serial/pl2303.ko /usr/src/linux-headers-5.8.0-55-generic/drivers/usb/serial

    注意,内核如果不一样,此处路径也可能不同。

    查看内核版本:cat /proc/version

  (3)然后使用命令modprobe usbserial

  (4)再使用命令modprobe pl2303

  (5) 将USB转串口插入电脑USB并确保连接到Ubuntu虚拟机,使用命令dmesg | tail可看到usb pl2303等信息。说明驱动安装成功。

4.安装串口调试工具 (1)BaoYuanSerial使用

我自己写的Windows和Ubuntu通用的开源串口调试工具 BaoYuanSerial安装

BaoYuanSerial时基于.net5的,需先安装.net5

在linux中安装.net教程https://docs.microsoft.com/zh-cn/dotnet/core/install/linux

下载ubuntu版程序包

Release BaoYuanSerila-V1.0.1 · xuyuanbao/BaoYuanSerial (github.com)

下载后解压即可使用。

在终端中使用 sudo dotnet BaoYuanSerial.dll即可打开程序

(2)cutecom使用

sudo apt-get install cutecom

安装完成,打开时需要在终端中以root权限打开,否则无法打开串口。

sudo cutecom

 

5.开始愉快的串口调试之旅吧。

6.附:给程序创建桌面快捷图标

ubuntu 手动创建快捷图标 并赋予root权限免密_SabreWulf-CSDN博客

参考:

ubuntu安装USB转串口驱动(PL2303)_fourierr的博客-CSDN博客_ubuntu安装usb转串口驱动

Virtualbox下Ubuntu usb转串口设置问题 (360doc.com)

Ubuntu下查看Linux内核版本和系统版本_zeng_sir的博客-CSDN博客

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3